import { h } from 'vue';
import { NAvatar } from 'naive-ui';
import { BasicColumn } from '@/components/Table';
export interface ListData {
 
  id: string;
  unit: string;
  username: string;
  codes_num: string;
  createtime: string;
  annual_check: string;
}
// 总后台
export const  general: BasicColumn<ListData>[] = [
  {
    title: 'ID',
    key: 'id',
    width:100
  },
  {
    title: '单位名称',
    key: 'unit',
    width:100
  },
  {
    title: '放置点',
    key: 'name',
    width:100
  },
  {
    title: '账号',
    key: 'username',
    width:100
  },
  {
    title: '二维码数量',
    key: 'codes_num',
    width:100
  },
  {
    title: '年检时间',
    key: 'annual_check',
    width:170
  },
  {
    title: '添加时间',
    key: 'createtime',
    width:170
  },
];
// 单位账号
export const unit: BasicColumn<ListData>[] = [
  {
    title: 'ID',
    key: 'id',
    width:100
  },
  {
    title: '单位名称',
    key: 'unit',
    width:100
  },
  {
    title: '放置点',
    key: 'name',
    width:100
 
  },
  {
    title: '账号',
    key: 'username',    
    width:100            
  },
  {
    title: '二维码数量',
    key: 'codes_num',
    width:100
  },
  {
    title: '年检时间',
    key: 'annual_check',
    width:170
  },
  {
    title: '添加时间',
    key: 'createtime',
    width:170
  },
];

// 车间账号
export const workshop: BasicColumn<ListData>[] = [
  {
    title: 'ID',
    key: 'id',
    width:100
  },
  {
    title: '车间名称',
    key: 'workshop',
    width:100
  },
  {
    title: '所属单位',
    key: 'unit',
    width:100
  },
  {
    title: '账号',
    key: 'username',
    width:100
  },
  {
    title: '添加时间',
    key: 'createtime',
    width:170
  },
];
// 外部单位账号
export const externalUnit: BasicColumn<ListData>[] = [
  {
    title: 'ID',
    key: 'id',
    width:100
  },
  {
    title: '单位名称',
    key: 'unit',
    width:100
  },
  {
    title: '账号',
    key: 'username',
    width:100
  },
  {
    title: '二维码数量',
    key: 'codes_num',
    width:100
  },
  {
    title: '灭火器上限数量',
    key: 'max_num',
    width:100
  },
  {
    title: '年检时间',
    key: 'annual_check',
    width:170
  },
  {
    title: '到期时间',
    key: 'expiration_time',
    width:170
  },
  {
    title: '添加时间',
    key: 'createtime',
    width:170
  },
];


// 外部车间账号
export const externalWorkshop: BasicColumn<ListData>[] = [
  {
    title: 'ID',
    key: 'id',
    width:100
   },
  {
    title: '车间名称',
    key: 'unit',
    width:100
   },
  {
    title: '所属单位',
    key: 'name',
    width:100
   },
  {
    title: '账号',
    key: 'username',
    width:100
   },
  {
    title: '添加时间',
    key: 'createtime',
    width:170
   },
];
